English Dictionary
◊ SCARTELLA CRISTATA
Scartella cristata
n : inhabits both coasts of tropical Atlantic [syn: {Molly
Miller}, {Scartella cristata}]